Big Huge Thesaurus

commercial instrument

noun